package com.javaGame.frame;

import javax.swing.*;
import java.awt.*;

/**
 * 图片标签类
 */
public class ImageLabel extends JLabel {
    /**
     * 构造方法
     * @param imgPath 图片路径
     * @param x 图片X坐标
     * @param y 图片Y坐标
     * @param width 宽度
     * @param height 高度
     * @param jf 加入的窗体
     */
    public ImageLabel(String imgPath,int x,int y,
                      int width,int height,JFrame jf){
        Image img = new ImageIcon(imgPath).getImage();
        img = img.getScaledInstance(width,height,1);

        this.setIcon(new ImageIcon(img));
        this.setBounds(x,y,width,height);
        jf.add(this);
    }
}
